没见过他了

haven't seen him for a while

→ 没
phrase Rare #30,439
haven't seen him for a while Often preceded by a phrase saying how long it has been, such as 很久 (a long time).
CH: 我好久没见过他了。
EN: I haven't seen him in a long time.

我们已经十多年没见过他了。

We haven’t seen him in over ten years.

不上什么都快一年没见过他了

It’s been almost a year since I last saw him.

— 三峡好人 (2006)

我很久没见过他了。

I haven't seen him in a long time.